package com.sky.service;


import com.sky.entity.AddressBook;

import java.util.List;

public interface AddressBookService {

    // 新增地址
    void add(AddressBook addressBook);

    // 查询当前用户所有地址列表
    List<AddressBook> queryList();

    // 设置默认地址
    void setDefaultAddress(AddressBook addressBook);

    // 查询默认地址
    AddressBook queryDefault();

    // 根据 id 查询地址
    AddressBook queryAddressById(Long id);

    // 根据 id 修改地址
    void updateAddress(AddressBook addressBook);

    // 根据 id 删除地址
    void deleteAddress(Long id);
}
